Script: --on mouseUp wdID,wdName,objNo,objName,objValue┬get wsGet(wdID,"list","Text")┬put it into theList┬if theList is not empty then┬ lock screen┬ set lockmessages to true┬ repeat with x=1 to the number of lines of theList┬ put line x of theList into theCard┬ do "go "&theCard┬ if "card id" is in the name of this cd then -- double-check it's a bogus card┬ domenu "Delete Card"┬ end if┬ end repeat┬ wsSend wdID,"Bogus","Close"┬ go cd "Ñtitle"┬ unlock screen with visual iris close fast┬end if┬--end mouseUp┬┬
ItemType: TEXT
Rect: 7,4,314,97
TextFont: Geneva
TextSize: 10
AutoSize: FALSE
Name: Note
Text: The cards with the IDs listed below were created improperly, probably with HyperCard╒s menubar (normally hidden) or keyboard equivalents and not the stack╒s creation tools. These cards should be deleted.┬┬Click ╥Delete all╙ to automatically delete these bogus cards; click on a card ID to inspect the card before deleting it.
ItemType: PUSH
Rect: 229,101,309,118
TextFont: Geneva
TextSize: 10
Disabled: TRUE
Name: Delete this
Script: --on mouseUp wdID,wdName,objNo,objName,objValue┬if "card id" is in the name of this cd then -- double-check it's a bogus card┬ lock screen┬ set lockmessages to true┬ domenu "Delete Card"┬ wsSet wdID,"list","TextOfSelection", ""┬ wsSet wdID,"4","Disabled", "TRUE"┬ go cd "Ñtitle"┬ unlock screen with visual iris close fast┬end if┬--end mouseUp
ItemType: LIST
Rect: 45,101,216,182
AutoSize: FALSE
Name: list
Logic: Single
Text:
Script: --on mouseUp wdID,wdName,objNo,objName,objValue┬get wsGet(wdID,"list","SelectionText")┬put it into theCard┬if theCard is not empty then┬ wsSet wdID,"Delete this","Disabled", "false"┬ visual iris open fast┬ do "go "&theCard┬else┬ wsSet wdID,"Delete this","Disabled", "true"┬end if┬--end mouseUp┬
ItemType: PUSH
Rect: 77,187,174,204
TextFont: Geneva
TextSize: 10
Name: Go to Title card
Script: --on mouseUp wdID,wdName,objNo,objName,objValue┬set lockmessages to true┬visual iris close fast┬go cd "Ñtitle"┬--end mouseUp